package domain;

/** 
 * Clase utilizada para construir objetos de tipo Track. 
 * 
 * @author Diego Cordero	 
 * @version 1, 5/10/2014	 	 
 */
public class TrackFactory{

	/** 
	 * Metodo que crea un objeto de tipo Track. 
	 * 
	 * @author Diego Cordero	 
	 * @version 1, 5/10/2014	 
	 * @return Un objeto de tipo Track con la información suministrada por los prametros.	 
	 */
	public Track create(int pk_track,int fk_CD,int duracion,String autor,String nombre){	
		try{
			Track track = new Track();
			
			track.setPk_track(pk_track);
			track.setFk_CD(fk_CD);
			track.setDuracion(duracion);
			track.setAutor(autor);
			track.setNombre(nombre);
			
			return track;
		}catch(Exception e){
			return null;
		}	
	}
}